/* CSS Document */
header{background:#000;position:relative;}
header .row{padding:10px;}
header .row .right img{margin-left:5px;}
header .menu_list{display:none;position:absolute;left:0;top:40px;height:100%;background:rgba(0,0,0,0.3);width:100%;z-index:10000;}
header .menu_list .list{background:#fff;}
header .menu_list .name{border-bottom:1px solid #ececec;padding:10px 0;}
header .menu_list .name a{display:block;font-size:0.8rem;color:#999;}
header .menu_list .img{padding:10px;padding-top:15px;}

.nav{background:#fff;padding:10px 0;}
.nav .img{height:40px;overflow:hidden;}
.nav .name{margin-left:5px;font-size:0.6rem;color:#333333;}

.index_product{margin-top:15px;}
.index_product .row{height:250px;position:relative;margin-bottom:95px;}
.index_product .other{height:auto;margin-bottom:15px;}
.index_product .row .img{height:250px;overflow:hidden;}
.index_product .row .video{width:100%;height:100%;background:url(../images/video.png) no-repeat center center;position:absolute;left:0;top:0;background-size:20%;}
.index_product .row .desc{position:absolute;top:170px;left:5%;width:90%;padding:15px 10px;height:160px;}
.index_product .row .desc01{background:#ffc256;}
.index_product .row .desc02{background:#fff;}
.index_product .row .desc .title{color:#fff;font-size:1rem;margin-bottom:10px;line-height:30px;}
.index_product .row .desc .resume{font-size:0.6rem;color:#fff;line-height:20px;height:40px;overflow:hidden;}
.index_product .row .desc .more{margin-top:15px;line-height:30px;height:30px;}
.index_product .row .desc .more a{border:1px solid #fff;border-radius:15px;padding:5px 25px;color:#fff;font-size:0.5rem;}
.index_product .row .desc02 .title{color:#333;}
.index_product .row .desc02 .resume{color:#6b6b6b;}
.index_product .row .desc02 .more a{border:1px solid #e4e3e3;color:#6b6b6b;}

.index_product .row .desc03{padding:0 10px;width:100%;left:0;}
.index_product .row .desc03 .cont{background:#fff;padding:10px 0;}
.index_product .row .desc03 .cont:first-child{margin-right:5px;}
.index_product .row .desc03 .cont:last-child{margin-left:5px;}
.index_product .row .desc03 .cont .icon{height:100px;overflow:hidden;}
.index_product .row .desc03 .cont .name{font-size:0.6rem;line-height:20px;color:#222021;}
.index_product .row .desc03 .cont .abst{font-size:0.6rem;line-height:20px;color:#b0b0b0;}

.index_product .row .desc_other{background:#060606;padding:0 15px;padding-top:95px;padding-bottom:20px;}
.index_product .row .desc_other .title{color:#fff;font-size:1rem;margin-bottom:10px;line-height:30px;}
.index_product .row .desc_other .resume{font-size:0.6rem;color:#fff;line-height:20px;height:40px;overflow:hidden;}
.index_product .row .desc_other .more{margin-top:15px;}
.index_product .row .desc_other .more a{border:1px solid #fff;border-radius:15px;padding:5px 25px;color:#fff;font-size:0.5rem;}

.search_contents .search_list{background:#000;padding:10px;}
.search_contents .search_list .left{background:#fff;padding:8px 0;position:relative;border-radius:20px;}
.search_contents .search_list .left input{background:url(../images/search-icon.png) no-repeat left center;background-size:0.7rem;margin-left:30px;padding-left:1.2rem;font-size:0.8rem;}
.search_contents .search_list .left img{position:absolute;right:15px;top:10px;height:20px;}
.search_contents .search_list .right span{font-size:0.8rem;padding:8px 0;color:#fff;display:block;}
.search_contents .search_title{padding:0 10px;margin-top:30px;font-size:1rem;color:#222021;}
.search_contents .search_abst{padding:0 10px;font-size:0.7rem;color:#999999;margin-bottom:30px;margin-top:10px;}
.search_contents .search_row{margin:0 10px;margin-bottom:15px;padding:15px 0;background:#fff;text-align:center;}
.search_contents .search_row .img{width:50%;margin-left:25%;}
.search_contents .search_row .name{color:#222021;margin:10px 0;font-size:0.7rem;}
.search_contents .search_row .price{color:#222021;font-size:0.7rem;}

.search_contents .recommend_name{margin:30px 0;font-size:1rem;color:#222021;text-align:center;}
.search_contents .recommend_list{padding-left:10px;}
.search_contents .recommend_list .row{background:#fff;margin-right:10px;margin-bottom:15px;}
.search_contents .recommend_list .row .img{padding:10px;}
.search_contents .recommend_list .row .name{color:#222021;margin:5px 0;font-size:0.7rem;}
.search_contents .recommend_list .row .abst{padding-bottom:15px;color:#999999;font-size:0.7rem;}

.cart_contents{padding:0 10px;background:#fff;margin-top:15px;margin-bottom:100px;}
.cart_contents .cart_name{padding:10px 0;border-bottom:1px solid #eef2f5;}
.cart_contents .icon{background:url(../images/round.png) no-repeat left center;background-size:1rem;padding-left:1.2rem;font-size:0.8rem;}
.cart_contents .icon.cur{background:url(../images/roung-cur.png) no-repeat left center;background-size:1rem;padding-left:1.2rem;font-size:0.8rem;}
.cart_contents .row{padding-top:15px;padding-bottom:30px;font-size:0.7rem;border-bottom:1px solid #f7f7f8;}
.cart_contents .row .img{height:100px;overflow:hidden;}
.cart_contents .row .desc{padding-left:10px;}
.cart_contents .row .desc .col{height:20px;line-height:20px;margin-bottom:15px;color:#0f0f0f;}
.cart_contents .row .desc .abst{color:#999;font-size:0.65rem;}
.cart_contents .row .desc .edit{margin-top:13px;}
.cart_contents .row .desc .edit span{border:1px solid #c5c5c5;float:left;display:inline;margin-left:-1px;width:30px;height:30px;text-align:center;line-height:30px;color:#292929;font-size:0.8rem;}
.cart_contents .row .desc .edit span:nth-child(2){font-size:0.7rem;}
.cart_contents .row .order_sn{padding:10px 0;border-bottom:1px solid #ececec;margin-bottom:15px;}

.order_contents{background:#fff;margin-top:15px;margin-bottom:100px;}
.order_contents .row{padding-top:15px;padding-bottom:30px;font-size:0.7rem;border-bottom:1px solid #f7f7f8;}
.order_contents .row .img{height:100px;overflow:hidden;}
.order_contents .row .desc{padding-left:10px;}
.order_contents .row .desc .col{height:20px;line-height:20px;margin-bottom:10px;color:#0f0f0f;}
.order_contents .row .desc .abst{color:#999;font-size:0.65rem;margin-bottom:5px;}
.order_contents .row .order_sn{padding:10px;border-bottom:1px solid #ececec;margin-bottom:15px;}
.order_contents .back{background:#f1f1f2;}
.order_contents .member_more{padding:10px;border-top:1px solid #ececec;}
.order_contents .member_more span.read{border:1px solid #ff0a06;padding:2px 8px;border-radius:5px;font-size:0.7rem;color:#ff0a06;}
.order_contents .member_more span.go{border:1px solid green;padding:2px 8px;border-radius:5px;font-size:0.7rem;color:green;}

.cart_footer{position:fixed;left:0;bottom:0;background:#fff;width:100%;padding:10px;font-size:0.7rem;}
.cart_footer .icon{background:url(../images/round.png) no-repeat left center;background-size:1rem;padding-left:1.2rem;font-size:0.8rem;}
.cart_footer .icon.cur{background:url(../images/roung-cur.png) no-repeat left center;background-size:1rem;padding-left:1.2rem;font-size:0.8rem;}
.cart_footer .all{color:#999;}
.cart_footer .one{padding-right:10px;color:#121212;font-weight:bold;}
.cart_footer .two{padding-right:10px;color:#999;}
.cart_footer .account{display:block;text-align:center;padding:8px 0;border-radius:3px;color:#fff;background:#000;}

.shop_list{background:#f7f7f8;margin-bottom:15px;}
.shop_list .row .name{font-size:0.7rem;font-weight:bold;}
.shop_list .row .abst{font-size:0.6rem;color:#6b6b6b;}
.shop_list .img_list .big_img{margin-top:-6px;}
.shop_list .img_list .small_img{margin-top:-6px;}
.shop_list .cont_list{margin-top:15px;background:#fff;padding:15px 10px;font-size:0.7rem;}
.shop_list .cont_list .cont_name{font-weight:bold;color:#000;font-size:0.8rem;padding:10px 0;}
.shop_list .cont_list .cont_abst{line-height:200%;color:#1c1c1c;}
.shop_list .cont_list .cont_resume{margin-top:10px;color:#1c1c1c;}
.shop_list .pro_list{margin-top:15px;background:#fff;padding:15px 10px;}
.shop_list .pro_list .cont_name{font-weight:bold;color:#000;font-size:0.8rem;padding:10px 0;}
.shop_list .pro_list .cont_abst{color:#666;font-size:0.6rem;border-bottom:1px solid #eeeeee;padding-bottom:10px;}
.shop_list .pro_list .cont_icon{padding:10px;border-bottom:1px solid #eeeeee;font-size:0.7rem;background:url("../images/shop-add.png") no-repeat 95% center;}
.shop_list .pro_list .cont_price{margin-top:15px;}
.shop_list .pro_list .cont_price span{padding:10px;font-size:0.7rem;}
.shop_list .pro_list .cont_price span.right{background:#ff872e;color:#fff;text-align:center;border-radius:25px;font-size:0.6rem;}

.member_contents .top{background:#000;text-align:center;padding-top:30px;padding-bottom:30px;}
.member_contents .top .user_pic{width:30%;margin-left:35%;border-radius:50%;}
.member_contents .top .user_name{color:#fff;font-size:1rem;}

.member_nav{font-size:0.7rem;background:url(../images/member-background.png) no-repeat;backgorund-size:100%;height:70px;color:#797979;}
.member_nav img{margin-top:10px;}
.member_nav .cur{color:#fff;}
.member_list{padding:15px 10px;margin:15px 0;background:#fff;}
.member_list .row{background:url(../images/right.png) no-repeat right center;background-size:0.4rem;border-bottom:1px solid #f7f7f8;line-height:300%;}
.member_list .row span.info{background:url(../images/member-info.png) no-repeat left center;background-size:0.8rem;padding-left:1.2rem;}
.member_list .row span.pwd{background:url(../images/member-pwd.png) no-repeat left center;background-size:0.8rem;padding-left:1.2rem;}

.shop_detail_content{background:#fff;padding:0 10px;padding-bottom:30px;}
.shop_detail_content .title{font-size:1rem;padding:10px 0;}
.shop_detail_content .price{font-size:1rem;}
.shop_detail_content .color{margin-top:10px;font-size:1rem;}
.shop_detail_content .color_list .row{height:32px;line-height:32px;margin-top:15px;}
.shop_detail_content .color_list .row .left{border:1px solid #fff;margin-right:5px;border-radius:50%;width:30px;height:30px;text-align:center;}
.shop_detail_content .color_list .row.cur .left{border:1px solid #333;}
.shop_detail_content .color_list .row .left img{margin-top:4px;}
.shop_detail_content .color_list .row .right{font-size:0.7rem;}
.shop_detail_content .add_list{margin-left:15%;margin-top:20px;width:70%;border:1px solid #c5c5c5;height:38px;border-radius:36px;line-height:38px;height:38px;overflow:hidden;}
.shop_detail_content .add_list img{margin-top:10px;}
.shop_detail_content .add_list span:first-child{border-right:1px solid #c5c5c5;}
.shop_detail_content .add_list span:nth-child(2){border-right:1px solid #c5c5c5;}
.shop_detail_content .add{background:#010101;color:#fff;padding:10px 0;border-radius:25px;width:70%;font-size:0.7rem;margin:20px 0;margin-left:15%;}
.shop_detail_content .buy{color:#010101;border:1px solid #010101;padding:10px 0;border-radius:25px;width:70%;font-size:0.7rem;margin-left:15%;margin-bottom:30px;}
.shop_detail_content .icon_row{padding:10px 0;border-bottom:1px solid #e8e8e8;font-size:0.8rem;background:url("../images/shop-down.png") no-repeat 95% center;backround-size:0.7rem;}
.shop_detail_content .icon_row.cur{background:url("../images/show-up.png") no-repeat 95% center;backround-size:0.7rem;border:none;}
.shop_detail_content .show_list{border-bottom:1px solid #e8e8e8;padding-bottom:30px;display:none;}
.shop_detail_content .show_list .row{margin-top:15px;}
.shop_detail_content .show_list .name{font-weight:bold;}
.shop_detail_content .show_list .abst{color:#484848;}
.shop_detail_content .show_list .resume{font-size:0.7rem;color:#393939;line-height:150%;}
.shop_detail_content .show_list .review{margin-top:30px;}
.shop_detail_content .show_list .review span{background:#dcdcdc;border:1px solid #939393;border-radius:5px;color:#0f0f0f;padding:5px 10px;}

.confirm_address{background:#fff;font-size:0.7rem;}
.confirm_address .row{padding:15px 10px;background:url(../images/right.png) no-repeat 95% center;background-size:0.45rem;}
.confirm_address .row .abst{background:url(../images/map.png) no-repeat left center;background-size:0.7rem;padding-left:1rem;margin-top:5px;color:#666666;}
.confirm_address .bot{background:url(../images/address-bot.png) repeat-x;height:2px;}
.confirm_list{background:#fff;margin-bottom:80px;margin-top:15px;padding:10px;}
.confirm_list .row{line-height:250%;font-size:0.7rem;}
.confirm_pay{padding:15px 10px;background:#fff;margin-top:15px;}
.confirm_pay .paypal{margin-top:15px;background:url(../images/paypal-check.png) no-repeat right center;background-size:20px;}

.member_address{background:#fff;font-size:0.7rem;}
.member_address .row{padding:15px 10px;background:url(../images/right.png) no-repeat 95% center;background-size:0.45rem;}
.member_address .row .abst{background:url(../images/map.png) no-repeat left center;background-size:0.7rem;padding-left:1rem;margin-top:5px;color:#666666;}
.member_address .bot{background:url(../images/address-bot.png) repeat-x;height:2px;}
.member_address{background:#fff;margin-bottom:80px;margin-top:15px;padding:10px;}
.member_address .row{line-height:250%;font-size:0.7rem;}
.member_address{padding:15px 10px;background:#fff;margin-top:15px;}
.member_address .paypal{margin-top:15px;background:url(../images/paypal-check.png) no-repeat right center;background-size:20px;}

.order_detail_info{background:#fff;padding:15px 10px;margin:15px 0;}
.order_detail_info .row{color:#999999;line-height:250%;font-size:0.7rem;}

.add_address{background:#fff;margin:15px 0;}
.add_address div{padding:10px;background:url(../images/address-right.png) no-repeat 95% center;background-size:0.45rem;}
.add_address span{background:url(../images/address-add.png) no-repeat left center;background-size:0.7rem;font-size:0.7rem;padding-left:1.2rem;}

footer{padding-top:20px;background:#000;}
footer .search{width:70%;margin-left:15%;background:#fff;border-radius:30px;padding:0 15px;}
footer .search input{padding:10px;background:url(../images/footer-search.png) no-repeat left center;background-size:0.6rem;padding-left:0.8rem;font-size:0.6rem;}
footer .row{margin-top:15px;}
footer .row a{font-size:0.6rem;color:#838383;margin-right:10px;}
footer .row a.cur{color:#fff;}
footer .share{margin:15px 0;}
footer .copyright{font-size:0.55rem;text-align:center;color:#757575;padding-top:15px;padding-bottom:30px;border-top:1px solid #757575;}